Skip to main content

CODESYS DNP3

序章

DNP3 (Distributed Network Protocol) は遠隔制御用の公式通信規格です。 DNP3 プロトコルは DNP ユーザー グループによって標準化され、さらに開発されました。 DNP ユーザー グループは、DNP3 プロトコルを使用するデバイスのベンダーとユーザーで構成されます。

使用できます CODESYS DNP3 DNP3 プロトコルを使用するアプリケーションを作成します。

. CODESYS DNP3 以下の機能ブロックを含むライブラリが含まれています。

A CODESYS DNP3 アウトステーションは現在、TCP/IP またはシリアル RS232 経由で 1 つの DNP3 マスター (または必要に応じて複数の DNP3 マスター) と通信できます。 CODESYS DNP3 が必要です CmpDNP3 PLC で起動する必要があるランタイムシステムコンポーネント。

. 2 つのライブラリが含まれています CODESYS DNP3:
  • DNP3.library: このライブラリはアプリケーションでの使用を目的としています。

  • CmpDNP3.library: このライブラリは次によって使用されます DNP3.library にアクセスするには CmpDNP3 ランタイム システム コンポーネントであり、アプリケーションでの使用を目的としていません。

DNP3.library ライブラリには、アプリケーション開発を目的とした関数ブロックのドキュメントが含まれています。

さらに、 CODESYS DNP3 には、上記の機能ブロックの使用例が含まれています。例の詳細については、 DNP3.library 図書館。

重要

CODESYS DNP3 関数ブロックライブラリのみを含みます DNP3.library そして CmpDNP3.library。他のフィールドバスプロトコルの場合と同様に、コンフィグレータは実装されていません

ヒント

また、次の点にも注意してください。 DNP3 の例